package br.edu.ufcg.dsc.sig.geointerest;

import java.util.List;

import br.edu.ufcg.dsc.sig.geointerest.gui.client.POI;
import br.edu.ufcg.dsc.sig.geointerest.gui.client.QueryObject;

public interface GeoInterestFacade {

	public POI addPOI(POI poi);
	
	public void removePOI(String id);
	
	public void editPOI(POI poi);
	
	public void darAvaliacao(String poiId, String dono, String comentario, double nota);
	
	public List<POI> getAllPOIs();
	
	public List<POI> avaliar(QueryObject objetoConsulta);
}
